as far as we can see - Espagnol Anglais Dictionnaire